home *** CD-ROM | disk | FTP | other *** search
/ Brotikasten / BROTCD01.iso / c128 / c16.d64 / rom map 128.txt < prev    next >
Text File  |  1995-08-08  |  6KB  |  193 lines

  1. !         -----------------
  2. !         ├-128 ╥╧═-╔/╧¡═┴╨
  3. !         -----------------
  4. !
  5. !         ┬Y ╩AMES ╚ERMANN
  6. !            74576.711
  7. !
  8. !╫ITH ╚ELP ╞ROM-
  9. !             ┴LLEN ┘ODER/╙├╧╨┼-╘EXAS
  10. !             ─AVE ╚AYNIE/├OMMODORE
  11. !                  76703.2047
  12. !
  13. !0000*        8502 ╧N-├HIP ─-─ ╥EGISTER
  14. !0001*        8502 ╧N-├HIP ╔/╧ ╥EGISTER
  15. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  16. !4000-7╞╞╞    ┬┴╙╔├ ╠OW ╥╧═ OR
  17. !             ╔NTERNAL ╠OW ╥╧═ OR
  18. !             ┼XTERNAL ╠OW ╥╧═.
  19. ! 4000-       ┬┴╙╔├ ╨OWER-UP ╩═╨ $4023
  20. ! 4003-       ┬┴╙╔├ ╥┼╙┼╘ ╩═╨ $4009
  21. ! 4023-4044   ┬┴╙╔├ ╨OWER-UP
  22. ! 4045-410╞   ╔NIT. ┬┴╙╔├ REGISTERS
  23. ! 4112-4179   ╔NIT. ┬┴╙╔├ ┴BS. ╓AR.
  24. ! 417┴-418├   ╔NITALIZE ─501-4
  25. ! 419┬-41┬┴   ╨RINT ╥┼╙┼╘ ╙CREEN
  26. ! 41┬┬-4250   ╥┼╙┼╘ ╙CREEN ╚EADER ├HAR.
  27. ! 4251-4278   ╔NIT. 0300-11;02╞├
  28. ! 4279-43──   ┬┴╙╔├ ├╚╥╟┼╘ ═╠
  29. ! 430─-       ╘OKENIZE ┬┴╙╔├ ╘EXT
  30. ! 4417-4515   ┬┴╙╔├ 2.0 ╦EYWORDS
  31. ! 4516-46╞8   ┬┴╙╔├ 7.0 ╦EYWORDS
  32. ! 484┬-4┴81   ┬┴╙╔├ ┼RROR ═EASSAGES
  33. ! 4┴┴2-       ┬┴╙╔├ ├HAR. ─ISPATCH
  34. ! 4─3╞-       ╨RINT ┬┴╙╔├ ═ESSAGE
  35. ! 4─├6-       ┬┴╙╔├ ╫ARM ╙TART
  36. ! 5151-       ┬┴╙╔├ ╘EXT ╠╔╙╘
  37. ! 51─9-5261   ╔NIT. ┬┴╙╔├ ╨GM VECTORS
  38. ! 6┼┬2-6┼─┴   ╔NIT. ┬┴╙╔├ ┴BS. ╓AR.
  39. ! 78─┴-       ┬┴╙╔├ ╘OKEN ┼VAL.
  40. ! 7┼82-7╞╞─   ┬LANK
  41. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  42. !8000-┬╞╞╞    ┬┴╙╔├ ═ID ╥╧═ OR
  43. !             ╔NTERNAL ╥╧═ OR
  44. !             ┼XTERNAL ╥╧═.
  45. ! 9251-9298   ┬┴╙╔├ TO ╦┼╥╬┴╠ ╩═╨ ╘ABLE
  46. ! ┴845-┴84├   ╘O ┬┴╬╦(15)
  47. ! ┴┴6┼-┴┼62   ┬LANK
  48. ! ┴╞┴8-┴╞╞╞   ┬LANK
  49. ! ┬000-┬╞╞╞   ═ONITER ╥╧═
  50. !  ┬╧╧╧-      ═ONITER ╥╙╘ CODE
  51. !  ┬003-      ┬╥╦
  52. !  ┬┬72-┬╞╞─  ┬LANK
  53. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  54. !├000-├╞╞╞    ┼DITOR ╚IGH ╥╧═ OR
  55. !             ╔NTERNAL ╥╧═ OR
  56. !             ┼XTERNAL ╥╧═.
  57. ! ├000-       ├╔╬╘ -╩═╨ $├07┬
  58. ! ├00╞-       ╙├╥┼┼╬
  59. ! ├012-       ╙├╬╦┼┘
  60. ! ├018-       ╨╠╧╘
  61. ! ├07┬-       ├╔╬╘
  62. ! ├┼┴8-├┼╞4   ╞UNCTION ╦EY ╔NIT. VALUES
  63. ! ├┼╞5-├╞╞─   ┬LANK
  64. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  65. !─000-─╞╞╞    ╔/╧ ╙PACE
  66. ! ─500-─50┬   ══╒ ╔/╧ CHIP(SWITCHABLE)
  67. !  ─500       ══╒ ├ONFIG. ╥EG. ($╞╞00)
  68. !  ─501-─504  ══╒ ╨RECONFIG. ╥EGISTERS
  69. !  ─505       BIT 7 - 40/80 SWITCH 1=40
  70. !             BIT 6 - 128/64 MODE 1=64
  71. !             BIT 5 - ╟┴═┼ LINE; BI-DIR
  72. !             BIT 4 - ┼╪╥╧═ LINE; BI-D
  73. !             BIT 3 - ╞AST ╙ERIAL ╔/╧
  74. !             BIT 1-2 - RESERVED
  75. !             BIT 0 -8502/┌80 ├╨╒ 0=┌80
  76. !  ─506       ╥┴═ ├ONFIG. ╥EGISTER
  77. !             BITS 0-1 -╦ OF ├OMMON ╥┴═
  78. !                  00-1╦     01-4╦
  79. !                  10-8╦     11-16╦
  80. !             BITS 2-3 -╠OC./├OMMON ╥┴═
  81. !                  00-NONE   01-┬OTTOM
  82. !                  10-╘OP    11-┬OTH
  83. !             BITS 4-5 -RESERVED
  84. !             BIT 6 -╥┴═ # USED BY ╓╔├
  85. !             BIT 7 -RESERVED
  86. !  ─507       ╨AGE FOR ├╨╒ ┌ERO ╨AGE
  87. !  ─508       ╠╙┬-╥┴═ # FOR ├╨╒ ┌╨
  88. !  ─509       ╨AGE FOR ├╨╒ STACK
  89. !  ─50┴       ╠╙┬-╥┴═ # FOR ├╨╒ STACK
  90. !  ─50┬       ╙YSTEM ╓ERSION ╥EGISTER
  91. !             BITS 0-3 -══╒ CHIP VERS.
  92. !             BITS 4-7 -├ODE FOR ╦/╥┴═
  93. !                  0010- 128╦
  94. !                  0000- 256╦
  95. ! ─50├-─5╞╞   ┬LANK
  96. ! ─600-─601   ┴CCESS TO 16╦ DISPLAY ╥┴═
  97. !  ─600       ╥EGISTER ADDRESSES
  98. !  ─601       ─ATA
  99. ! ─├00-─├╞╞   ├╔┴ #1 (╦EYBOARD; ETC.)
  100. ! ──00-──╞╞   ├╔┴ #2 (╙ERIAL; ETC.)
  101. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  102. !┼000-╞╞╞╞    ╦┼╥╬┴╠ ╚IGH ╥╧═
  103. ! ┼000-       ╦┼╥╬┴╠ ╥╧═ ├ODE
  104. !  ┼000-┼048  ╥╙╘ ├ODE
  105. !  ┼04┬-┼055  $─500 ╔NIT. VALUES
  106. !  ┼056-      ╥┼╙╘╧╥┼
  107. !  ┼05┬-      ╓┼├╘╧╥
  108. !  ┼093-      ╥┴═╘┴╙
  109. !  ┼0├─-┼108  ╔NIT.$╞╞05- ON ╥┴═(0-3) &
  110. !             ╦┼╥╬┴╠ ╥┴═ ├ODE ON ╥┴═(0)
  111. !  ┼109-┼1┼╞  ╔╧╔╬╔╘ ROUTINE
  112. !  ┼1╞0-┼223  ╔F $╞╞╞5-9 ON ╥┴═(1)=CBM,
  113. !             THEN ╩═╨ ($╞╞╞8);ELSE...
  114. !  ┼224-┼241  ╔NIT. $╞╞╞5-9 ON ╥┴═(1)
  115. !  ┼242-┼2┬╞  ╙WITCH TO 64 MODE IF ─505
  116. !             BITS 4-5 NOT SET; CHECK
  117. !             ╔NT./┼XT. ╥╧═ AND ╩═╨
  118. !   ┼24┬-┼26┴ ╙WITCH TO 64 MODE
  119. !  ┼33┬-      ╘┴╠╦
  120. !  ┼33┼-      ╠╔╙╘┼╬
  121. !  ┼43┼-      ┴├╨╘╥
  122. !  ┼4─2-      ╙┼├╧╬─
  123. !  ┼4┼0-      ╘╦╙┴
  124. !  ┼503-      ├╔╧╒╘
  125. !  ┼515-      ╒╬╘╠╦
  126. !  ┼526-      ╒╬╠╙╬
  127. !  ╞23─-╞264  ├LOSE ALL FILES ON DEV=AC
  128. !  ╞265-      ╠╧┴─
  129. !  ╞53┼-      ╙┴╓┼
  130. !  ╞5╞8-      ╒─╘╔═
  131. !  ╞63─-╞65─  ├HECK FOR ├╘╥╠ ╥/╙ OR ├=
  132. !  ╞65┼-      ╥─╘╔═
  133. !  ╞665-      ╙┼╘╘╔═
  134. !  ╞6┬1-╞71─  ╦┼╥╬┴╠ ═ESSAGES
  135. !  ╞731-      ╙┼╘╬┴═
  136. !  ╞738-      ╙┼╘╠╞╙
  137. !  ╞744-      ╥┼┴─╙╘
  138. !  ╞75├-      ╙┼╘═╙╟
  139. !  ╞75╞-      ╙┼╘╘═╧
  140. !  ╞763-      ═┼═╘╧╨
  141. !  ╞772-      ═┼═┬╧╘
  142. !  ╞781-      ╔╧┬┴╙┼
  143. !  ╞7─0-╞7─9  ├ALL ╦┼╥╬┴╠ ╥┴═ ├ODE 02┴2
  144. !             TO ╠─┴ BYTE FROM ADDR;Y
  145. !             AT ┌ERO-╨AGE VECTOR IN
  146. !             ACC FOR ┬┴╬╦(X)
  147. !  ╞7┼├-╞7┼╞  ╠─┴ ══╒ VALUE FOR ┬┴╬╦(X)
  148. !  ╞7╞0-╞7╞╞  ══╒ VALUES FOR ┬┴╬╦(0-15)
  149. !  ╞800-╞859  ╦┼╥╬┴╠ ╥┴═ ├ODE $02┴2-╞┬
  150. !  ╞85┴-╞866  ╦┼╥╬┴╠ ╥┴═ ├ODE $03╞0-╞├
  151. !  ╞867-╞988  ├HECK FOR ╥╧═ NOT USED
  152.               ON ╥╙╘ ; ╠OAD ┬OOT ╨AGE
  153.               AND EXECUTE
  154. !  ╞9─5-╞9╞┴  ╠OAD PAGE AND ╙╘┴($┴├├)
  155. ! ╞┴00-       ┼DITOR ╘ABLES
  156. !  ╞┴17-╞┴3╞  ╨RINT BYTES AFTER ╩╙╥
  157. !  ╞┴40-      ╬═╔
  158. !  ╞┴65-      ╔╥╤
  159. !  ╞├3┬-╞├7╞  ┬LANK
  160. ! ╞├80-╞┼╞╞   ╞OREIGN ╠ANG. ╙YS.-┬LANK
  161. !╞╞00*        ══╒ ├ONFIG. ╥EGISTER
  162. !╞╞01-╞╞04*   ══╒ ╠OAD ├ONFIG. ╥EGS.
  163. ! ╞╞05-╞╞44   ╦┼╥╬┴╠ ╔NT. ─ISPATCH ├ODE
  164. !  ╞╞3─-╞╞44  ╥╙╘ ├ODE ╩═╨ $┼000
  165. ! ╞╞47-╞╞80   ╦┼╥╬┴╠ ╚ARDWARE ╩═╨ ╘ABLE
  166. ! ╞╞81-╞╞╞5   ╦┼╥╬┴╠ ╒SER ╩UMP ╘ABLE
  167. ! ╞╞╞┴-╞╞╞╞   ╬═╔;╥╙╘; AND ╔╥╤ VECTORS
  168. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  169. !* ╘HESE ARE ╔/╧ REGISTERS AND TAKE THE
  170. !   PLACE OF ╥┴═ OR ╥╧═ ALWAYS.
  171. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  172. !══╒ ├ONFIGURATION ╥EGISTER $─500/╞╞00
  173. !   BITS    VALUES    PURPOSE
  174. !   6-7  ╥┴═ CONTROL-
  175. !             00   ╥┴═(0)
  176. !             01   ╥┴═(1)
  177. !             10   ╥┴═(2)-NOT PRESENT
  178. !             11   ╥┴═(3)-NOT PRESENT
  179. !   4-5  ╥╧═ CONTROL-
  180. !             00   ╦┼╥╬┴╠ AND ┼─╔╘ ╥╧═
  181. !             01   ╔NTERNAL ╚IGH ╥╧═
  182. !             10   ┼XTERNAL ╚IGH ╥╧═
  183. !             11   ╬ONE
  184. !   2-3  ═ID ╥╧═ CONTROL- $8000-┬╞╞╞
  185. !             00   ┬┴╙╔├ ╥╧═
  186. !             01   ╔NTERNAL ╥╧═
  187. !             10   ┼XTERNAL ╥╧═
  188. !             11   ╬ONE
  189. !   1    ╠OW ╥╧═ ├ONTROL- $4000-7╞╞╞
  190. !             0=╥╧═     1=╥┴═
  191. !   0    ╔/╧-╥╧═ ├ONTROL- $─000-─╞╞╞
  192. !             0=╔/╧     1=├╚┴╥¡╥╧═
  193.